Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
113 LONDON ROAD Terraced £350,098 £240,000 20 Nov 2015
115 LONDON ROAD Terraced £266,172 £135,000 26 Nov 2004
119 LONDON ROAD Terraced £320,000 28 Mar 2025
121 LONDON ROAD Semi-Detached £360,779 £321,000 30 Jun 2021
125 LONDON ROAD Semi-Detached £541,975 £225,000 15 Aug 2003
127 LONDON ROAD Detached £838,935 £222,000 12 Dec 2000